total product - German English Dictionary